package com.shuwen.gcdj.entity;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * (AdsGasLeakageResult)表实体类
 *
 * @author makejava
 * @since 2023-03-29 18:49:55
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("ads_gas_leakage_result")
public class AdsGasLeakageResult extends Model<AdsGasLeakageResult> implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;

    
    private Date date;
    
    private Date start;
    
    private Date end;
    
    private Double timeZone;
    
    private Double startPres;
    
    private Double qv;
    
    private Double x4;
    
    private Double x3;
    
    private Double x2;
    
    private Double x1;

//    @TableField(value = "`const`")
//    private Double const;
    
    private Double avep;
    
    private Double avgf;
    
    private Double leakageRate;
    
    private String leakageLevel;
    
    private String tip;
    
    private String pipeName;
    
    private String gas;
    //创建者ID
    private String createId;
    //修改者ID
    private String updateId;
    //创建时间
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;
    //更新时间
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
    //是否删除：0-否，1-是
    private Integer isDelete;
}
